import { get, post } from './axios'

// 用户登录
export const userLogin = data => {
    return post('/user/login', data)
}

// 用户注册
export const userRegister = data => {
    return post('/user/register', data)
}

// 用户登出
export const userLogout = () => {
    return post('/user/logout')
}

// 获取当前登录用户信息
export const getLoginUser = () => {
    return get('/user/get/login')
}

// 获取用户信息
export const getUserById = id => {
    return get('/user/get', { id })
}

// 更新用户信息
export const updateUser = data => {
    return post('/user/update', data)
}

// 更新当前用户信息
export const updateMyUser = data => {
    return post('/user/update/my', data)
}

// 分页获取用户列表
export const listUserByPage = data => {
    return post('/user/list/page', data)
}

// 添加用户
export const addUser = data => {
    return post('/user/add', data)
}

// 删除用户
export const deleteUser = data => {
    return post('/user/delete', data)
}
